legally guaranteed - French English Dictionary